.logo{
	color: red!important;
}

.pro{margin-top: 100px;margin-bottom: 100px;}
.pro-img{opacity: 1;width:400px;height:350px;}
.pro-name{margin-top: 20px;}
.pro-price{margin:10px 0 10px 0;}
.pro-desc{border-bottom: 1px dotted #dddddd;width:350px;margin:10px 0 10px 0;}
.pro-buy{padding:10px;border:1px solid #e7dbb1;width:330px;margin:15px 0 10px 0;;background-color: #F1F1F1;}
.pro-buy-color{margin:5px 0 10px 10px;}
.pro-buy-num{border-bottom: 1px solid #faeac7;margin-top:20px;padding-left: 10px;}
.pro-buy-btn{
	text-align: center;
	padding-top: 30px;
}
.footer{
	margin-top: 250px;
	margin-bottom: 50px;
}